de.cebis.moccabox.application.task
Interface IExtensible

All Known Implementing Classes:
CalendarEventRetrieveTask

public interface IExtensible

Interface, das von IBusinessTask implementiert wird, die durch eine oder mehrere IBusinessTaskExtension erweiterbar sind.

Author:
weichelt
See Also:
IBusinessTask

Method Summary
 void addExtension(IBusinessTaskExtension extension)
          Hinzufügen einer IBusinessTaskExtension zur Spezialisierung des implementierenden IBusinessTask.
 

Method Detail

addExtension

void addExtension(IBusinessTaskExtension extension)
                  throws BusinessTaskConfigurationException
Hinzufügen einer IBusinessTaskExtension zur Spezialisierung des implementierenden IBusinessTask.

Parameters:
extension - Die Erweiterung zur Spezialisierung des IBusinessTask
Throws:
BusinessTaskConfigurationException - Fehler, falls die Konfiguration durch die hinzugefügte Erweiterung fehlschlägt. Tritt vor allem dann auf, wenn der erweiterte IBusinessTask die hinzugefügte IExtension nicht auswerten kann.